package com.heiyu.api.response.model;

import com.heiyu.api.response.ResponseModel;
import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.List;

/**
 * Created by mountain on 18/6/12.
 */
@ApiModel(description = "交易所详情信息")
public class MarketInfoDetailModel extends ResponseModel{
    @ApiModelProperty(value = "交易所名称")
    private String name;
    @ApiModelProperty(value = "主键")
    private String targetId;
    @ApiModelProperty(value = "所在地")
    private String place;
    @ApiModelProperty(value = "排名")
    private Integer no;
    @ApiModelProperty(value = "交易金额")
    private String tradeAmount;
    @ApiModelProperty(value = "交易对数量")
    private Integer coinPairNum;
    @ApiModelProperty(value = "支持交易类型")
    private List<String> supportTypeList;
    @ApiModelProperty(value = "特色")
    private String feature;
    @ApiModelProperty(value = "交易所介绍")
    private String content;
    @ApiModelProperty(value = "官网地址")
    private String url;
    @ApiModelProperty(value = "成交量信息列表")
    private List<PicPointInfo> picPontList;
    @ApiModelProperty(value = "基础货币占比")
    private List<PicPointInfo> basePicPontList;


    public List<PicPointInfo> getBasePicPontList() {
        return basePicPontList;
    }

    public void setBasePicPontList(List<PicPointInfo> basePicPontList) {
        this.basePicPontList = basePicPontList;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getTargetId() {
        return targetId;
    }

    public void setTargetId(String targetId) {
        this.targetId = targetId;
    }

    public String getPlace() {
        return place;
    }

    public void setPlace(String place) {
        this.place = place;
    }

    public Integer getNo() {
        return no;
    }

    public void setNo(Integer no) {
        this.no = no;
    }

    public String getTradeAmount() {
        return tradeAmount;
    }

    public void setTradeAmount(String tradeAmount) {
        this.tradeAmount = tradeAmount;
    }

    public Integer getCoinPairNum() {
        return coinPairNum;
    }

    public void setCoinPairNum(Integer coinPairNum) {
        this.coinPairNum = coinPairNum;
    }

    public List<String> getSupportTypeList() {
        return supportTypeList;
    }

    public void setSupportTypeList(List<String> supportTypeList) {
        this.supportTypeList = supportTypeList;
    }

    public String getFeature() {
        return feature;
    }

    public void setFeature(String feature) {
        this.feature = feature;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public String getUrl() {
        return url;
    }

    public void setUrl(String url) {
        this.url = url;
    }

    public List<PicPointInfo> getPicPontList() {
        return picPontList;
    }

    public void setPicPontList(List<PicPointInfo> picPontList) {
        this.picPontList = picPontList;
    }
}
